home *** CD-ROM | disk | FTP | other *** search
/ Aminet 41 / Aminet 41 (2001)(Schatztruhe)[!][Feb 2001].iso / Aminet / dev / e / yaec.readme < prev   
Encoding:
Text File  |  2001-01-03  |  20.3 KB  |  507 lines

  1. Short:    Yaec - Yet Another E Compiler [1.1.1 Beta]
  2. Author:   amigae@swipnet.se
  3. Uploader: amigae@swipnet.se
  4. Type:     dev/e
  5. Requires: OS3.1+, 020+, (881+), PhxAss (dev/asm/), PhxLnk (dev/asm/)
  6.  
  7.     
  8.  
  9.        yaec (Yet Another E Compiler)
  10.        _____________________________
  11.  
  12.          By Leif Salomonsson 2000
  13.          ________________________
  14.  
  15.  
  16.    >> A Thanks to Wouter for this Great language <<
  17.  
  18.  
  19.    Does not work in this release
  20.    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  21.    ++/-- on object-members
  22.    NEW obj
  23.    END
  24.    Default arguments.
  25.  
  26.    ..and stuff I probably forgotten right now..
  27.  
  28.  
  29.    Installation
  30.    ~~~~~~~~~~~~
  31.  
  32.    Uunpack all to a drawer (lha x yaec.lha drawerpath/)
  33.    Assign E: to drawer    (ASSIGN E: drawerpath)
  34.    Create path to E:bin   (PATH E:bin)
  35.    Have PhxAss/PhxLnk in commandpath (PATH phxass/lnk-drawer)
  36.    Off you go.
  37.  
  38.  
  39.    Differences from Wouters AmigaE:
  40.    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  41.  
  42.    Note that the compiler still is in beta-state
  43.    so some things are not even mentioned here at all as
  44.    their destiny is still to be decided on.
  45.  
  46.    Syntax
  47.    ~~~~~~
  48.  
  49.    New keyword : EXTERN
  50.  
  51.    ex : EXTERN 'gadtools'
  52.  
  53.    This lets you use any functions from gadtools.library
  54.  
  55.    ex : EXTERN 'mylinklib'
  56.  
  57.    This lets you use any functions from your own linklib
  58.  
  59.    You dont have to EXTERN exec,dos,graphics,intuition or utility.library
  60.    This is done automatic by the compiler.
  61.  
  62.    This replaces the old MODULE 'alibrary' declaration.
  63.  
  64.  
  65.    Classes
  66.    ~~~~~~~
  67.  
  68.    Classes can be now also be created dynamically
  69.    on the stack with : DEF varname:classobjectname
  70.    (the object IS cleared!) Same goes for globals
  71.    and calling .end() + deallocation is automatic!
  72.  
  73.  
  74.    Librarybases
  75.    ~~~~~~~~~~~~
  76.    You have to declare any librarybases you use, except
  77.    for exec,dos,intuition and graphics.library.
  78.  
  79.  
  80.  
  81.    OPT LINKOBJ
  82.    ~~~~~~~~~~~
  83.  
  84.    Lets you create a linkobj.
  85.    Results in filename.o
  86.    Linkobjects may contains global
  87.    blocks of data such as LISTs ARRAYs etc..
  88.  
  89.  
  90.    Modules
  91.    ~~~~~~~
  92.  
  93.    All modules are in ASCII.
  94.    This means you only have to compile your mainprogram.
  95.    (unless you are using some linkobjects)
  96.  
  97.    Globals cannot be EXPORT:ed from modules.
  98.    However.. they can be IMPORT:ed !
  99.    Just define them in mainprogram as usual,
  100.    then IMPORT them to your module.
  101.  
  102.    Global ARRAYs, LISTs, OBJECTs (even classes)
  103.    and STRINGs can now be declared in modules.
  104.  
  105.    Defaultvalues for globals is now possible.
  106.  
  107.  
  108.  
  109.    List`N`Quotes functions
  110.    ~~~~~~~~~~~~~~~~~~~~~~~
  111.  
  112.    Slight API-change here.
  113.    same function, and some more.
  114.  
  115.    bool       := ForAll(list, qexp, qexp2=NIL)
  116.    bool, pos  := Exists(list, qexp, qexp2=NIL)
  117.    listvar    := MapList(list, listvar, qexp)
  118.    listvarlen := SelectList(list, listvar, qexp)
  119.  
  120.    Now. what happened to the {var} ?
  121.    Here it is : \x (and \y).
  122.  
  123.    In the above functions \x gives the
  124.    listitem and \y gives the listposition.
  125.  
  126.    qexp2 in ForAll() and Exists() will,
  127.    if <> NIL be evaluated IF the result
  128.    is TRUE. Then the result of qexp2 will
  129.    be returned instead.
  130.  
  131.    ex : Exists(list, `\x=14, `PrintF('yes, at pos \d\n', \y))
  132.  
  133.  
  134.    Generated binaries
  135.    ~~~~~~~~~~~~~~~~~~
  136.    Requires minimum v40 of the operatingsystem, 020+ and
  137.    881-fpu for float-operations.
  138.  
  139.  
  140.  
  141.    Hmm.. wonder if there is any more .. :)
  142.  
  143.    ohyes, the inline asm is done in a different way.
  144.    Asm-instructions can not be mixed directly with E-code.
  145.    But assigning values to and rom registers
  146.    is possible. like this :
  147.  
  148.    D0 := variable
  149.    funny(x, y, D2)
  150.    var := A2
  151.    A0 := A2
  152.  
  153.    Now. We would want to do something funny with
  154.    theese registers :
  155.  
  156.    ASM move.l d0,(a0)+   -> one-liner
  157.  
  158.    ASM..       -> multi-liner
  159.    bla___:
  160.    move.l d0, (a0)+
  161.    dbra d0, bla___
  162.    ENDASM
  163.  
  164.    -> this is legal too.
  165.    FOR a := 0 TO 99 DO ASM move.l (a0)+, -(a7)
  166.  
  167.    _The compiler does NOT check the asm-code in any way !!!_
  168.  
  169.    Current implementation supports 040-asm.
  170.    Becuse of a bug? in PhxAss, only 040-FPU-asm is possible.
  171.  
  172.   ------------------------------------------------------------
  173.  
  174.    Distribution
  175.    ~~~~~~~~~~~~
  176.    This archive (yaec.lha) can be freely distributed
  177.    as long as all files stay together unchanged.
  178.  
  179.  
  180.   ------------------------------------------------------------
  181.  
  182.    yaec is FreeWare.
  183.  
  184.   ------------------------------------------------------------
  185.  
  186.  
  187.  
  188.    Some of the names Ive been thinking of for this compiler :
  189.    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  190.  
  191.    Eeh (working name)
  192.    EC4         .. continiueing the masters work..
  193.    KamikazE    .. a bit self destructive/offending?
  194.    E!          .. cool
  195.    E#          .. hehe
  196.    e++         .. hoho
  197.    BEEP        .. sounds like another lang :)
  198.    AmiE        .. too perfect
  199.    purple hazE .. may be too jimi
  200.    Eternety    .. not that bad
  201.    BADGeR ATTACK .. a bit scary pherhaps..
  202.    and the list goes on...
  203.  
  204.    How can one choose from theese all nice names, huh ?
  205.  
  206.    yaec sounds pretty nice too, plus it is a good description
  207.    of what this is. Yet Another E Compiler.
  208.  
  209.  
  210.    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  211.  
  212.    Send me questions and stuff. I`ll include them in
  213.    later releases and try to answer them.
  214.  
  215.   ------EOF---------------------------------------------------
  216.  
  217.  
  218. ============================= Archive contents =============================
  219.  
  220. Original  Packed Ratio    Date     Time    Name
  221. -------- ------- ----- --------- --------  -------------
  222.   161180   45256 71.9% 28-Dec-00 15:29:02 +yaec
  223.     2787    1720 38.2% 28-Dec-00 15:39:44  docs.info
  224.     6811    1777 73.9% 27-Dec-00 00:12:08 +e-fastreference.txt
  225.     5246    2364 54.9% 28-Dec-00 15:46:18 +yaec.readme
  226.     2279     386 83.0% 28-Dec-00 15:49:18 +amigaguide.ext
  227.      537     160 70.2% 26-Dec-00 00:09:36 +asl.ext
  228.      255     122 52.1% 28-Dec-00 15:49:44 +battclock.ext
  229.      573     188 67.1% 28-Dec-00 15:50:06 +battmem.ext
  230.      446     149 66.5% 28-Dec-00 15:50:28 +bullet.ext
  231.     1654     372 77.5% 28-Dec-00 15:51:02 +cardres.ext
  232.      567     173 69.4% 17-Nov-00 13:36:52 +cia.ext
  233.      208     119 42.7% 28-Dec-00 15:52:04 +colorwheel.ext
  234.     2744     445 83.7% 28-Dec-00 15:52:24 +commodities.ext
  235.      314     176 43.9% 28-Dec-00 15:54:12 +console.ext
  236.     2146     375 82.5% 28-Dec-00 02:52:52 +datatypes.ext
  237.      503     144 71.3% 28-Dec-00 15:54:40 +disk.ext
  238.      604     218 63.9% 28-Dec-00 15:54:54 +diskfont.ext
  239.    17001    1783 89.5% 17-Nov-00 13:36:52 +dos.ext
  240.       78      78  0.0% 28-Dec-00 15:55:06 +dtclass.ext
  241.    69541    6815 90.2% 26-Dec-00 00:08:20 +edig.ext
  242.    11440    1416 87.6% 20-Dec-00 02:24:24 +exec.ext
  243.     2470     428 82.6% 28-Dec-00 15:55:28 +expansion.ext
  244.     2524     436 82.7% 28-Dec-00 15:55:54 +gadtools.ext
  245.    20609    2283 88.9% 17-Nov-00 13:36:52 +graphics.ext
  246.     1234     290 76.4% 28-Dec-00 02:50:50 +icon.ext
  247.     6131     651 89.3% 28-Dec-00 02:51:54 +iffparse.ext
  248.       77      77  0.0% 28-Dec-00 15:56:18 +input.ext
  249.    16155    1804 88.8% 17-Nov-00 13:36:54 +intuition.ext
  250.      584     203 65.2% 28-Dec-00 15:56:46 +keymap.ext
  251.     4338     585 86.5% 28-Dec-00 15:57:08 +layers.ext
  252.     2995     434 85.5% 28-Dec-00 15:57:28 +locale.ext
  253.     1500     340 77.3% 28-Dec-00 02:51:26 +lowlevel.ext
  254.      945     179 81.0% 17-Nov-00 13:36:54 +mathffp.ext
  255.     1698     255 84.9% 17-Nov-00 13:36:54 +mathieeedoubbas.ext
  256.     1889     301 84.0% 17-Nov-00 13:36:54 +mathieeedoubtrans.ext
  257.     1125     195 82.6% 17-Nov-00 13:36:54 +mathieeesingbas.ext
  258.     1628     233 85.6% 17-Nov-00 13:36:54 +mathieeesingtrans.ext
  259.     1424     213 85.0% 17-Nov-00 13:36:54 +mathtrans.ext
  260.      195     118 39.4% 28-Dec-00 15:57:58 +misc.ext
  261.      672     231 65.6% 16-Dec-00 15:48:36 +nodelist.ext
  262.     1059     262 75.2% 28-Dec-00 15:58:38 +nonvolatile.ext
  263.      276     129 53.2% 28-Dec-00 15:59:00 +potgo.ext
  264.      168     106 36.9% 28-Dec-00 15:59:14 +ramdrive.ext
  265.     1188     273 77.0% 28-Dec-00 02:52:20 +realtime.ext
  266.     1181     267 77.3% 28-Dec-00 15:59:46 +rexxsyslib.ext
  267.      449     147 67.2% 28-Dec-00 16:00:06 +timer.ext
  268.      211     136 35.5% 28-Dec-00 16:00:18 +translator.ext
  269.     4702     624 86.7% 28-Dec-00 02:50:08 +utility.ext
  270.     1143     260 77.2% 28-Dec-00 16:00:52 +wb.ext
  271.    26088    6735 74.1% 25-Dec-00 23:58:54 +eeh.lib
  272.     4802    1066 77.8% 19-Dec-00 20:23:36 +nodelist.asm
  273.      696     394 43.3% 16-Dec-00 15:49:08 +nodelist.o
  274.     1737     683 60.6% 22-Nov-00 13:12:16 +animationclass.e
  275.     2196     891 59.4% 22-Nov-00 13:12:46 +datatypes.e
  276.     5207    1664 68.0% 22-Nov-00 13:13:26 +datatypesclass.e
  277.     1502     620 58.7% 22-Nov-00 13:11:18 +pictureclass.e
  278.      791     406 48.6% 22-Nov-00 13:11:18 +soundclass.e
  279.      758     357 52.9% 22-Nov-00 13:11:18 +textclass.e
  280.      874     414 52.6% 22-Nov-00 13:13:52 +audio.e
  281.      183     145 20.7% 22-Nov-00 13:11:18 +bootblock.e
  282.     3521    1216 65.4% 22-Nov-00 13:11:18 +cd.e
  283.      826     398 51.8% 22-Nov-00 13:14:16 +clipboard.e
  284.     1259     400 68.2% 22-Nov-00 13:11:18 +console.e
  285.     1138     525 53.8% 22-Nov-00 13:14:46 +conunit.e
  286.      567     260 54.1% 22-Nov-00 13:11:18 +gameport.e
  287.     2549     798 68.6% 22-Nov-00 13:11:18 +hardblocks.e
  288.      214     113 47.1% 22-Nov-00 13:11:20 +input.e
  289.     3574    1060 70.3% 22-Nov-00 13:15:24 +inputevent.e
  290.      162      94 41.9% 22-Nov-00 13:11:20 +keyboard.e
  291.      889     346 61.0% 22-Nov-00 13:15:40 +keymap.e
  292.     1930     674 65.0% 22-Nov-00 13:11:20 +narrator.e
  293.     1189     489 58.8% 22-Nov-00 13:11:20 +parallel.e
  294.     2767     948 65.7% 22-Nov-00 13:16:06 +printer.e
  295.     2295     918 60.0% 22-Nov-00 13:16:34 +prtbase.e
  296.     1692     493 70.8% 22-Nov-00 13:11:20 +prtgfx.e
  297.      782     334 57.2% 21-Dec-00 04:11:02 +scsidisk.e
  298.     1506     612 59.3% 22-Nov-00 13:11:20 +serial.e
  299.      485     265 45.3% 22-Nov-00 13:11:20 +timer.e
  300.     2431     959 60.5% 22-Nov-00 13:17:04 +trackdisk.e
  301.     1290     449 65.1% 22-Nov-00 13:17:30 +diskfont.e
  302.     2314     745 67.8% 22-Nov-00 13:11:20 +diskfonttag.e
  303.      660     284 56.9% 22-Nov-00 13:17:44 +glyph.e
  304.      359     147 59.0% 22-Nov-00 13:11:20 +oterrors.e
  305.      400     212 47.0% 22-Nov-00 13:11:20 +datetime.e
  306.     4558    1577 65.4% 04-Dec-00 04:23:22 +dos.e
  307.     1417     573 59.5% 22-Nov-00 13:11:20 +dosasl.e
  308.     6867    2163 68.5% 22-Nov-00 13:18:42 +dosextens.e
  309.     1172     331 71.7% 22-Nov-00 13:11:20 +doshunks.e
  310.     1131     342 69.7% 22-Nov-00 13:11:20 +dostags.e
  311.       55      54  1.8% 22-Nov-00 13:11:20 +dos_lib.e
  312.      565     291 48.4% 22-Nov-00 13:11:22 +exall.e
  313.     1226     552 54.9% 22-Nov-00 13:11:22 +filehandler.e
  314.      884     436 50.6% 22-Nov-00 13:19:14 +notify.e
  315.      449     235 47.6% 22-Nov-00 13:11:22 +rdargs.e
  316.      220     146 33.6% 22-Nov-00 13:11:22 +record.e
  317.      614     319 48.0% 22-Nov-00 13:11:22 +stdio.e
  318.      505     263 47.9% 22-Nov-00 13:11:22 +var.e
  319.     4635    1307 71.8% 22-Nov-00 13:11:22 +alerts.e
  320.      273     186 31.8% 22-Nov-00 13:20:50 +devices.e
  321.      223     121 45.7% 22-Nov-00 13:11:22 +errors.e
  322.     2296     863 62.4% 22-Nov-00 13:21:18 +execbase.e
  323.      423     223 47.2% 22-Nov-00 13:21:30 +interrupts.e
  324.      733     321 56.2% 22-Nov-00 13:21:40 +io.e
  325.      632     309 51.1% 22-Nov-00 13:11:22 +libraries.e
  326.      387     206 46.7% 22-Nov-00 13:11:22 +lists.e
  327.     1062     494 53.4% 22-Nov-00 13:11:22 +memory.e
  328.      695     321 53.8% 22-Nov-00 13:11:22 +nodes.e
  329.      371     228 38.5% 22-Nov-00 13:22:14 +ports.e
  330.      423     252 40.4% 22-Nov-00 13:11:22 +resident.e
  331.      518     263 49.2% 22-Nov-00 13:22:38 +semaphores.e
  332.      116      76 34.4% 22-Nov-00 13:11:22 +strings.e
  333.     4635    1307 71.8% 22-Nov-00 11:21:22 +alerts.e
  334.      273     186 31.8% 22-Nov-00 11:21:22 +devices.e
  335.      223     121 45.7% 22-Nov-00 11:21:22 +errors.e
  336.     2296     863 62.4% 22-Nov-00 11:21:22 +execbase.e
  337.      423     223 47.2% 22-Nov-00 11:21:22 +interrupts.e
  338.      733     321 56.2% 22-Nov-00 11:21:22 +io.e
  339.      632     309 51.1% 22-Nov-00 11:21:22 +libraries.e
  340.      387     206 46.7% 22-Nov-00 11:21:22 +lists.e
  341.     1062     494 53.4% 22-Nov-00 11:21:22 +memory.e
  342.      695     321 53.8% 22-Nov-00 11:21:22 +nodes.e
  343.      371     228 38.5% 22-Nov-00 11:21:22 +ports.e
  344.      423     252 40.4% 22-Nov-00 11:21:22 +resident.e
  345.      518     263 49.2% 22-Nov-00 11:21:22 +semaphores.e
  346.      116      76 34.4% 22-Nov-00 11:21:22 +strings.e
  347.     1704     675 60.3% 22-Nov-00 11:21:22 +tasks.e
  348.       96      84 12.5% 22-Nov-00 11:21:22 +types.e
  349.     1704     675 60.3% 22-Nov-00 13:22:58 +tasks.e
  350.       96      84 12.5% 22-Nov-00 13:11:22 +types.e
  351.      391     162 58.5% 22-Nov-00 13:11:22 +button.e
  352.      608     283 53.4% 22-Nov-00 13:11:22 +calendar.e
  353.      664     269 59.4% 22-Nov-00 13:11:24 +colorwheel.e
  354.      203     104 48.7% 22-Nov-00 13:11:24 +gradientslider.e
  355.      335     208 37.9% 22-Nov-00 13:11:24 +tabs.e
  356.      354     151 57.3% 22-Nov-00 13:11:24 +tapedeck.e
  357.     1411     562 60.1% 22-Nov-00 13:24:00 +clip.e
  358.      118      92 22.0% 22-Nov-00 13:11:24 +coerce.e
  359.      111      75 32.4% 22-Nov-00 13:11:24 +collide.e
  360.     1990     652 67.2% 22-Nov-00 13:11:24 +copper.e
  361.      395     190 51.8% 22-Nov-00 13:11:24 +display.e
  362.     2677     888 66.8% 22-Nov-00 13:24:28 +displayinfo.e
  363.     2140     842 60.6% 22-Nov-00 13:11:24 +gels.e
  364.      892     422 52.6% 22-Nov-00 13:11:24 +gfx.e
  365.     4272    1364 68.0% 22-Nov-00 13:25:28 +gfxbase.e
  366.     2020     742 63.2% 22-Nov-00 13:11:24 +gfxmacros.e
  367.      372     228 38.7% 22-Nov-00 13:11:24 +gfxnodes.e
  368.    41088   10725 73.8% 22-Nov-00 11:26:10 +graphics.e
  369.      136     102 25.0% 22-Nov-00 13:11:24 +graphint.e
  370.      833     411 50.6% 22-Nov-00 13:26:08 +layers.e
  371.     8596    1494 82.6% 22-Nov-00 13:11:24 +modeid.e
  372.     3119     959 69.2% 22-Nov-00 13:26:34 +monitor.e
  373.     2120     792 62.6% 22-Nov-00 13:27:02 +rastport.e
  374.      284     141 50.3% 22-Nov-00 13:11:24 +regions.e
  375.      266     115 56.7% 22-Nov-00 13:11:24 +rpattr.e
  376.      693     220 68.2% 22-Nov-00 13:11:24 +scale.e
  377.      743     302 59.3% 22-Nov-00 13:11:24 +sprite.e
  378.     2467     819 66.8% 22-Nov-00 13:27:40 +text.e
  379.     2581     526 79.6% 22-Nov-00 13:11:24 +videocontrol.e
  380.     4447    1449 67.4% 22-Nov-00 13:28:20 +view.e
  381.      854     258 69.7% 22-Nov-00 13:11:26 +adkbits.e
  382.     1354     487 64.0% 22-Nov-00 13:11:26 +blit.e
  383.     3375     841 75.0% 22-Nov-00 13:11:26 +cia.e
  384.     6493    1518 76.6% 22-Nov-00 13:11:26 +custom.e
  385.      675     220 67.4% 22-Nov-00 13:11:26 +dmabits.e
  386.    13339    3284 75.3% 22-Nov-00 11:24:08 +hardware.e
  387.      698     223 68.0% 22-Nov-00 13:11:26 +intbits.e
  388.      854     258 69.7% 22-Nov-00 11:23:56 +adkbits.e
  389.     1354     487 64.0% 22-Nov-00 11:23:56 +blit.e
  390.     3375     841 75.0% 22-Nov-00 11:23:56 +cia.e
  391.     6493    1518 76.6% 22-Nov-00 11:23:56 +custom.e
  392.      675     220 67.4% 22-Nov-00 11:23:56 +dmabits.e
  393.      698     223 68.0% 22-Nov-00 11:23:56 +intbits.e
  394.      234     132 43.5% 22-Nov-00 13:11:26 +led.e
  395.      530     302 43.0% 22-Nov-00 13:29:30 +cghooks.e
  396.      991     461 53.4% 22-Nov-00 13:29:52 +classes.e
  397.     1935     587 69.6% 22-Nov-00 13:30:10 +classusr.e
  398.    15010    3993 73.3% 20-Nov-00 12:53:02 +CygnusEdTempA.880
  399.     4623    1289 72.1% 22-Nov-00 13:30:38 +gadgetclass.e
  400.      236     123 47.8% 22-Nov-00 13:11:26 +icclass.e
  401.     3234     943 70.8% 22-Nov-00 13:30:58 +imageclass.e
  402.    15003    3988 73.4% 22-Nov-00 13:31:44 +intuition.e
  403.      707     324 54.1% 22-Nov-00 13:32:10 +intuitionbase.e
  404.     4596    1353 70.5% 22-Nov-00 13:11:26 +iobsolete.e
  405.      628     194 69.1% 22-Nov-00 13:11:26 +pointerclass.e
  406.     3958    1328 66.4% 22-Nov-00 13:11:26 +preferences.e
  407.     5065    1621 67.9% 22-Nov-00 13:33:08 +screens.e
  408.     1747     647 62.9% 22-Nov-00 13:33:38 +sghooks.e
  409.      537     304 43.3% 22-Nov-00 11:22:58 +cghooks.e
  410.      991     461 53.4% 22-Nov-00 11:22:58 +classes.e
  411.     1935     587 69.6% 22-Nov-00 11:22:58 +classusr.e
  412.     4623    1289 72.1% 22-Nov-00 11:22:58 +gadgetclass.e
  413.      236     123 47.8% 22-Nov-00 11:22:58 +icclass.e
  414.     3234     943 70.8% 22-Nov-00 11:22:58 +imageclass.e
  415.    15010    3993 73.3% 22-Nov-00 11:22:58 +intuition.e
  416.      707     324 54.1% 22-Nov-00 11:22:58 +intuitionbase.e
  417.     4596    1353 70.5% 22-Nov-00 11:22:58 +iobsolete.e
  418.      628     194 69.1% 22-Nov-00 11:22:58 +pointerclass.e
  419.     3958    1328 66.4% 22-Nov-00 11:22:58 +preferences.e
  420.     5047    1619 67.9% 22-Nov-00 11:22:58 +screens.e
  421.     1747     647 62.9% 22-Nov-00 11:22:58 +sghooks.e
  422.     3314    1151 65.2% 22-Nov-00 13:34:08 +amigaguide.e
  423.     8055    1900 76.4% 22-Nov-00 13:34:36 +asl.e
  424.     1948     811 58.3% 22-Nov-00 13:11:28 +commodities.e
  425.     2618     866 66.9% 22-Nov-00 13:11:28 +configregs.e
  426.      680     344 49.4% 22-Nov-00 13:35:00 +configvars.e
  427.     1290     449 65.1% 22-Nov-00 13:35:12 +diskfont.e
  428.      130     111 14.6% 22-Nov-00 13:11:28 +expansion.e
  429.      890     388 56.4% 22-Nov-00 13:35:38 +expansionbase.e
  430.     5015    1639 67.3% 22-Nov-00 13:35:58 +gadtools.e
  431.     1889     704 62.7% 22-Nov-00 13:36:16 +iffparse.e
  432.     2969     995 66.4% 22-Nov-00 13:36:28 +locale.e
  433.     4391    1090 75.1% 22-Nov-00 13:11:28 +lowlevel.e
  434.      358     196 45.2% 22-Nov-00 13:11:28 +mathieeesp.e
  435.      173     140 19.0% 22-Nov-00 13:11:28 +mathlibrary.e
  436.      518     249 51.9% 22-Nov-00 13:11:28 +mathresource.e
  437.      443     253 42.8% 22-Nov-00 13:11:28 +nonvolatile.e
  438.     2282     778 65.9% 22-Nov-00 13:37:26 +realtime.e
  439.       84      69 17.8% 22-Nov-00 13:11:28 +translator.e
  440.      368     248 32.6% 22-Nov-00 13:11:28 +font.e
  441.      511     283 44.6% 22-Nov-00 13:11:28 +icontrol.e
  442.      263     202 23.1% 22-Nov-00 13:11:28 +input.e
  443.     1264     448 64.5% 22-Nov-00 13:11:30 +locale.e
  444.      384     231 39.8% 22-Nov-00 13:11:30 +overscan.e
  445.      283     195 31.0% 22-Nov-00 13:11:30 +palette.e
  446.      495     250 49.4% 22-Nov-00 13:11:30 +pointer.e
  447.      161     133 17.3% 22-Nov-00 13:11:30 +prefhdr.e
  448.     1084     469 56.7% 22-Nov-00 13:11:30 +printergfx.e
  449.     1736     708 59.2% 22-Nov-00 13:11:30 +printerps.e
  450.     1197     488 59.2% 22-Nov-00 13:11:30 +printertxt.e
  451.      330     207 37.2% 22-Nov-00 13:11:30 +screenmode.e
  452.      457     256 43.9% 22-Nov-00 13:11:30 +serial.e
  453.      389     224 42.4% 22-Nov-00 13:11:30 +sound.e
  454.      445     265 40.4% 22-Nov-00 13:11:30 +wbpattern.e
  455.       82      80  2.4% 22-Nov-00 13:11:30 +battclock.e
  456.       78      75  3.8% 22-Nov-00 13:11:30 +battmem.e
  457.      226      97 57.0% 22-Nov-00 13:11:30 +battmembitsamiga.e
  458.      396     135 65.9% 22-Nov-00 13:11:30 +battmembitsshared.e
  459.     2059     694 66.2% 22-Nov-00 13:39:02 +card.e
  460.      105      82 21.9% 22-Nov-00 13:11:30 +cia.e
  461.     1045     450 56.9% 22-Nov-00 13:39:32 +disk.e
  462.      498     275 44.7% 22-Nov-00 13:39:48 +filesysres.e
  463.      524     249 52.4% 22-Nov-00 13:11:30 +mathresource.e
  464.      230     140 39.1% 22-Nov-00 13:11:30 +misc.e
  465.      101      94  6.9% 22-Nov-00 13:11:30 +potgo.e
  466.     1038     267 74.2% 22-Nov-00 13:11:32 +errors.e
  467.      861     425 50.6% 22-Nov-00 13:40:20 +rexxio.e
  468.     1500     603 59.8% 22-Nov-00 13:40:40 +rxslib.e
  469.     2859    1059 62.9% 22-Nov-00 13:40:56 +storage.e
  470.      294     128 56.4% 22-Nov-00 13:11:32 +date.e
  471.      138     112 18.8% 22-Nov-00 13:11:32 +hooks.e
  472.      292     174 40.4% 22-Nov-00 13:11:32 +name.e
  473.      568     179 68.4% 22-Nov-00 13:11:32 +pack.e
  474.      294     128 56.4% 22-Nov-00 11:22:30 +date.e
  475.      138     112 18.8% 22-Nov-00 11:22:30 +hooks.e
  476.      292     174 40.4% 22-Nov-00 11:22:30 +name.e
  477.      568     179 68.4% 22-Nov-00 11:22:30 +pack.e
  478.      311     165 46.9% 22-Nov-00 11:22:30 +tagitem.e
  479.      201     153 23.8% 22-Nov-00 11:22:30 +utility.e
  480.      311     165 46.9% 22-Nov-00 13:11:32 +tagitem.e
  481.      201     153 23.8% 22-Nov-00 13:11:32 +utility.e
  482.      306     203 33.6% 22-Nov-00 13:11:32 +startup.e
  483.      306     203 33.6% 22-Nov-00 11:23:32 +startup.e
  484.     1843     729 60.4% 22-Nov-00 11:23:32 +workbench.e
  485.     1843     729 60.4% 22-Nov-00 13:41:50 +workbench.e
  486.     1500     719 52.0% 26-Dec-00 01:26:02 +startup.o
  487.      615     318 48.2% 16-Dec-00 15:26:20 +DirQuick.e
  488.     5776    2279 60.5% 27-Nov-00 14:19:44 +FD2Module.e
  489.     1648     733 55.5% 28-Dec-00 03:15:32 +filereq.e
  490.      226     153 32.3% 22-Dec-00 17:04:04 +float.e
  491.      106      74 30.1% 17-Nov-00 13:37:28 +for.e
  492.       58      58  0.0% 17-Nov-00 13:37:28 +helloworld.e
  493.      391     265 32.2% 23-Nov-00 14:57:44 +helloworldloop.e
  494.      741     439 40.7% 17-Nov-00 13:37:28 +Mem.e
  495.      601     289 51.9% 26-Dec-00 21:49:20 +members.e
  496.      558     323 42.1% 28-Dec-00 03:08:40 +nodelist.e
  497.     1822     865 52.5% 29-Nov-00 12:38:12 +openwindowtags.e
  498.      445     259 41.7% 23-Dec-00 01:16:22 +PlotTest.e
  499.      429     274 36.1% 27-Nov-00 14:20:34 +Shell.e
  500.    25067    5833 76.7% 21-Dec-00 07:48:26 +ShowHunk.e
  501.      661     328 50.3% 16-Dec-00 21:09:14 +stringlist.e
  502.      509     280 44.9% 17-Dec-00 00:04:36 +uni.e
  503.     1904     856 55.0% 18-Dec-00 20:09:10 +uptime.e
  504.      885     500 43.5% 16-Dec-00 23:51:34 +Watch.e
  505. -------- ------- ----- --------- --------
  506.   832127  227063 72.7% 01-Jan-101 17:00:24   283 files
  507.